Create the places sidebar instead of the old custom treeview
authorFederico Mena Quintero <federico@gnome.org>
Thu, 6 Sep 2012 00:48:16 +0000 (19:48 -0500)
committerFederico Mena Quintero <federico@gnome.org>
Thu, 6 Sep 2012 00:48:16 +0000 (19:48 -0500)
Signed-off-by: Federico Mena Quintero <federico@gnome.org>
gtk/gtkfilechooserdefault.c
gtk/gtkfilechooserprivate.h

index a29bbfa1be74b507b39b2d81146b0976a6b66b3c..b355c689447c43878e2e0d7b30896495d20b8ba8 100644 (file)
@@ -51,6 +51,7 @@
 #include "gtkmountoperation.h"
 #include "gtkpaned.h"
 #include "gtkpathbar.h"
+#include "gtkplacessidebar.h"
 #include "gtkprivate.h"
 #include "gtkradiobutton.h"
 #include "gtkrecentfilter.h"
@@ -3741,7 +3742,8 @@ static GtkWidget *
 shortcuts_pane_create (GtkFileChooserDefault *impl,
                       GtkSizeGroup          *size_group)
 {
-  return gtk_label_new ("yay");
+  impl->places_sidebar = gtk_places_sidebar_new ();
+  return impl->places_sidebar;
 }
 
 static gboolean
index d4adbb7175ba97595ce1586caa38fbf814553944..7be9a56d608b295094ca0cedec782a5188a2aaa1 100644 (file)
@@ -198,6 +198,8 @@ struct _GtkFileChooserDefault
   GtkFileSystemModel *browse_files_model;
   char *browse_files_last_selected_name;
 
+  GtkWidget *places_sidebar;
+
   /* OPERATION_MODE_SEARCH */
   GtkWidget *search_hbox;
   GtkWidget *search_entry;